from django.db import models


# 聊天表
class Chat(models.Model):
    # id 主键
    chat_id = models.AutoField(primary_key=True)
    # 发送者用户id
    from_user_id = models.IntegerField()
    # 接收者用户id
    to_user_id = models.IntegerField()
    # 聊天内容
    chat_content = models.TextField()
    # 是否发送
    is_send = models.BooleanField()
    # 是否已读
    is_read = models.BooleanField()
    # 聊天时间
    chat_time = models.DateTimeField(auto_now_add=True)
    # 是否图片
    is_image = models.BooleanField(default=False)
    # 是否展示聊天时间
    is_show_time = models.BooleanField(default=False)


# 近期消息表
class RecentNews(models.Model):
    # id 主键
    news_id = models.AutoField(primary_key=True)
    # 用户id
    user_id = models.IntegerField()
    # 最近用户id
    recent_user_id = models.IntegerField()
    # 最后聊天内容
    last_msg = models.TextField()
    # 最近聊天时间
    recent_time = models.DateTimeField(auto_now=True)

